MLSWALIFFIIAIIAAAFGFGGIAVAAAGIAKILFFLFLVMFVIFLIMGLLGRRGPPPV Y2521_LEGPH UPF0391 membrane protein lpg2521 lpg2521 59 lpg2521